<!DOCTYPE html>

<!--
/*
 * jsdoc/symbols/EditableGrid.html
 * 
 * This file is part of EditableGrid.
 * http://editablegrid.net
 *
 * Copyright (c) 2011 Webismymind SPRL
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://editablegrid.net/license
 */
-->
<html>
<head>
	<base href="{BASEURL}" >
	<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>      
	    
	<title>EditableGrid - Documentation</title>
    <link href='http://fonts.googleapis.com/css?family=Open+Sans&subset=latin,cyrillic-ext,latin-ext,vietnamese' rel='stylesheet' type='text/css'>
	<link rel="stylesheet" href="http://www.editablegrid.net/templates/editablegrid/style.css" type="text/css" media="screen" title="no title" charset="utf-8"/>     
	
	 <style type="text/css">
		.header {
	clear: both;
	background-color: #ccc;
	padding: 8px;
}                      

#content h1, #content h2, #content h3 {
    margin-bottom: 5px;
}

hr
{
	border: none 0;
	border-top: 1px solid #d97844;
	height: 1px;         
	margin-top: 10px; 
	margin-bottom: 15px;
}

pre.code
{
	display: block;
	padding: 8px;
	border: 1px dashed #ccc;
}

#index
{
	margin-top: 0px;
	float: left;
	width: 160px;
	left: 8px;
	background-color: #F3F3F3;
	padding: 8px;
}

#content 
{
	margin-left: 210px;
}

.classList
{
	list-style-type: none;
	padding: 0;
	margin: 0 0 0 8px;
	font-family: arial, sans-serif;
	font-size: 1em;
	overflow: auto;
}

.classList li
{
	padding: 0;
	margin: 0 0 8px 0;
}

.summaryTable { width: 100%; }

caption, div.sectionTitle
{
	background-color: #d97844;
	color: #fff;
	font-size:130%;
	text-align: left;
	padding: 2px 6px 2px 6px;
	border: 1px #d97844 solid;
	margin-top: 15px;
}

div.sectionTitle { margin-bottom: 8px; }
.summaryTable thead { display: none; }

.summaryTable td
{
	vertical-align: top;
	padding: 4px;
	border-bottom: 1px #d97844 solid;
	border-right: 1px #d97844 solid;
}

/*col#summaryAttributes {}*/
.summaryTable td.attributes
{
	border-left: 1px #d97844 solid;
	width: 140px;
	text-align: right;
}

td.attributes, .fixedFont
{
	line-height: 15px;
	color: #002EBE;
	font-family: "Courier New",Courier,monospace;
	font-size: 13px;
}

.summaryTable td.nameDescription
{
	text-align: left;
	font-size: 13px;
	line-height: 15px;
}

.summaryTable td.nameDescription, .description
{
	line-height: 15px;
	padding: 4px;
	padding-left: 4px;
}

.summaryTable { margin-bottom: 8px; }

ul.inheritsList
{
	list-style: square;
	margin-left: 20px;
	padding-left: 0;
}

.detailList {
	margin-left: 20px; 
	line-height: 15px;
}
.detailList dt { margin-left: 20px; }

.detailList .heading
{
	font-weight: bold;
	padding-bottom: 6px;
	margin-left: 0;
}

.light, td.attributes, .light a:link, .light a:visited
{
	color: #777;
	font-style: italic;
}

.fineprint
{         
	clear: both;
	font-size: 10px;   
	padding: 10px 0;
	margin-top: 20px; 
    height: 40px;
	border-top: 1px solid #c1c1c1;
}
		</style>
</head>
<body>
	
	<div id="wrap">  

			<a href="http://github.com/you"><img style="position: absolute; top: 0; right: 0; border: 0;" src="https://a248.e.akamai.net/assets.github.com/img/30f550e0d38ceb6ef5b81500c64d970b7fb0f028/687474703a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f6f72616e67655f6666373630302e706e67" alt="Fork me on GitHub"></a>   


<div id="header"> 
	    <h1 id="logo">EditableGrid - JS Documentation</h1>
		<div id="menu">
			<ul>
				<li><a href="http://www.editablegrid.net">&larr; Get back to editablegrid.net</a></li>
			</ul>
		</div>				
   </div>

<!-- ============================== classes index ============================ -->
		<div id="index">
			<!-- begin publish.classesIndex -->
			<div align="center"><a href="../index.html">Class Index</a>
| <a href="../files.html">File Index</a></div>
<hr />
<h2>Classes</h2>
<ul class="classList">
	
	<li><i><a href="../symbols/_global_.html">_global_</a></i></li>
	
	<li><a href="../symbols/CellEditor.html">CellEditor</a></li>
	
	<li><a href="../symbols/CellRenderer.html">CellRenderer</a></li>
	
	<li><a href="../symbols/CellValidator.html">CellValidator</a></li>
	
	<li><a href="../symbols/CheckboxCellRenderer.html">CheckboxCellRenderer</a></li>
	
	<li><a href="../symbols/Column.html">Column</a></li>
	
	<li><a href="../symbols/DateCellEditor.html">DateCellEditor</a></li>
	
	<li><a href="../symbols/DateCellRenderer.html">DateCellRenderer</a></li>
	
	<li><a href="../symbols/DateCellValidator.html">DateCellValidator</a></li>
	
	<li><a href="../symbols/EditableGrid.html">EditableGrid</a></li>
	
	<li><a href="../symbols/EmailCellRenderer.html">EmailCellRenderer</a></li>
	
	<li><a href="../symbols/EmailCellValidator.html">EmailCellValidator</a></li>
	
	<li><a href="../symbols/EnumCellRenderer.html">EnumCellRenderer</a></li>
	
	<li><a href="../symbols/EnumProvider.html">EnumProvider</a></li>
	
	<li><a href="../symbols/NumberCellEditor.html">NumberCellEditor</a></li>
	
	<li><a href="../symbols/NumberCellRenderer.html">NumberCellRenderer</a></li>
	
	<li><a href="../symbols/NumberCellValidator.html">NumberCellValidator</a></li>
	
	<li><a href="../symbols/SelectCellEditor.html">SelectCellEditor</a></li>
	
	<li><a href="../symbols/SortHeaderRenderer.html">SortHeaderRenderer</a></li>
	
	<li><a href="../symbols/TextCellEditor.html">TextCellEditor</a></li>
	
	<li><a href="../symbols/WebsiteCellRenderer.html">WebsiteCellRenderer</a></li>
	
	<li><a href="../symbols/WebsiteCellValidator.html">WebsiteCellValidator</a></li>
	
</ul>
<hr />
			<!-- end publish.classesIndex -->
		</div>
		
		<div id="content">
<!-- ============================== class title ============================ -->
			<h1 class="classTitle">
				
				Class EditableGrid
			</h1>

<!-- ============================== class summary ========================== -->			
			<p class="description">
				
				
			
				EditableGrid
				
				
					<br /><i>Defined in: </i> &lt;editablegrid-2.0.1.js&gt;.
				
			</p>

<!-- ============================== constructor summary ==================== -->			
			
			<table class="summaryTable" cellspacing="0" summary="A summary of the constructor documented in the class EditableGrid.">
				<caption>Class Summary</caption>
				<thead>
					<tr>
						<th scope="col">Constructor Attributes</th>
						<th scope="col">Constructor Name and Description</th>
					</tr>
				</thead>
				<tbody>
					<tr>
						<td class="attributes">&nbsp;</td>
						<td class="nameDescription" >
							<div class="fixedFont">
								<b><a href="../symbols/EditableGrid.html#constructor">EditableGrid</a></b>(name, config)
							</div>
							<div class="description">Creates a new EditableGrid.</div>
						</td>
					</tr>
				</tbody>
			</table>
			

<!-- ============================== properties summary ===================== -->
			
				
				
				<table class="summaryTable" cellspacing="0" summary="A summary of the fields documented in the class EditableGrid.">
					<caption>Field Summary</caption>
					<thead>
						<tr>
							<th scope="col">Field Attributes</th>
							<th scope="col">Field Name and Description</th>
						</tr>
					</thead>
					<tbody>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont">
								<b><a href="../symbols/EditableGrid.html#enableSort">enableSort</a></b>
								</div>
								<div class="description">Default properties</div>
							</td>
						</tr>
					
					</tbody>
				</table>
				
				
				
			

<!-- ============================== methods summary ======================== -->
			
				
				
				<table class="summaryTable" cellspacing="0" summary="A summary of the methods documented in the class EditableGrid.">
					<caption>Method Summary</caption>
					<thead>
						<tr>
							<th scope="col">Method Attributes</th>
							<th scope="col">Method Name and Description</th>
						</tr>
					</thead>
					<tbody>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#addCellValidator">addCellValidator</a></b>(columnIndexOrName, cellValidator)
								</div>
								<div class="description">Adds a cell validator for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#addDefaultCellValidators">addDefaultCellValidators</a></b>(columnIndexOrName)
								</div>
								<div class="description">Adds default cell validators for the specified column index (according to the column type)</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#addRow">addRow</a></b>(rowId, columns, dontSort, dontSort)
								</div>
								<div class="description">Append row with given id and dataDeprecated: use appendRow instead</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#append">append</a></b>(rowId, columns, dontSort, dontSort)
								</div>
								<div class="description">Append row with given id and data</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#attachToHTMLTable">attachToHTMLTable</a></b>(_table, _columns)
								</div>
								<div class="description">Attach to an existing HTML table.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#canGoBack">canGoBack</a></b>()
								</div>
								<div class="description">Returns true if we are not already on the first page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#canGoForward">canGoForward</a></b>()
								</div>
								<div class="description">Returns true if we are not already on the last page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#clearCellValidators">clearCellValidators</a></b>(columnIndexOrName)
								</div>
								<div class="description">Clear all cell validators for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#clearChart">clearChart</a></b>(divId)
								</div>
								<div class="description">clearChart</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#filter">filter</a></b>(filterString)
								</div>
								<div class="description">Filter the content of the table</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#firstPage">firstPage</a></b>()
								</div>
								<div class="description">Go the first page if we are not already on the first page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getCell">getCell</a></b>(rowIndex, columnIndex)
								</div>
								<div class="description">Get cell element at given row and column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumn">getColumn</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnCount">getColumnCount</a></b>()
								</div>
								<div class="description">Returns the number of columns</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnIndex">getColumnIndex</a></b>(columnIndexOrName)
								</div>
								<div class="description">Find column index from its name</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnLabel">getColumnLabel</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the label of a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnName">getColumnName</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the name of a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnPrecision">getColumnPrecision</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the precision of a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnType">getColumnType</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the type of a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getColumnUnit">getColumnUnit</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns the unit of a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getCurrentPageIndex">getCurrentPageIndex</a></b>()
								</div>
								<div class="description">Returns the number of pages according to the current page size</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getDisplayValueAt">getDisplayValueAt</a></b>(rowIndex, columnIndex)
								</div>
								<div class="description">Returns the display value (used for sorting and filtering) at the specified index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getPageCount">getPageCount</a></b>()
								</div>
								<div class="description">Returns the number of pages according to the current page size</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getPagesInInterval">getPagesInInterval</a></b>(interval, callback)
								</div>
								<div class="description">Returns an array of page indices in the given interval.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRow">getRow</a></b>(index)
								</div>
								<div class="description">Get HTML row object at given index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRowAttribute">getRowAttribute</a></b>(index, name)
								</div>
								<div class="description">Get custom row attribute specified in XML</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRowCount">getRowCount</a></b>()
								</div>
								<div class="description">Returns the number of rows</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRowId">getRowId</a></b>(index)
								</div>
								<div class="description">Get row id for given row index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRowIndex">getRowIndex</a></b>(rowId)
								</div>
								<div class="description">Get index of row (in filtered data) with given id</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getRowValues">getRowValues</a></b>(rowIndex)
								</div>
								<div class="description">Return an associative array (column name => value) of values in row with given index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getSlidingPageInterval">getSlidingPageInterval</a></b>(slidingWindowSize)
								</div>
								<div class="description">Returns an interval { startPageIndex: .</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#getValueAt">getValueAt</a></b>(rowIndex, columnIndex)
								</div>
								<div class="description">Returns the value at the specified index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#hasColumn">hasColumn</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns true if the column exists</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#insert">insert</a></b>(rowIndex, rowId, columns, dontSort, dontSort)
								</div>
								<div class="description">Insert row with given id and data before given row index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#insertAfter">insertAfter</a></b>(rowIndex, rowId, columns, dontSort, dontSort)
								</div>
								<div class="description">Insert row with given id and data after given row index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#isColumnBar">isColumnBar</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns true if the column is to be displayed in a bar chart</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#isColumnNumerical">isColumnNumerical</a></b>(columnIndexOrName)
								</div>
								<div class="description">Returns true if the column is numerical (double or integer)</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#isSame">isSame</a></b>(v1, v2)
								</div>
								<div class="description">Detect is 2 values are exactly the same (type and value).</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#lastPage">lastPage</a></b>()
								</div>
								<div class="description">Go the last page if we are not already on the last page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#load">load</a></b>(object)
								</div>
								<div class="description">Load metadata and/or data from a Javascript objectNo callback "tableLoaded" is called since this is a synchronous operation.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#loadJSON">loadJSON</a></b>(url)
								</div>
								<div class="description">Load metadata and/or data from a JSON urlThe callback "tableLoaded" is called when loading is complete.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#loadJSONFromString">loadJSONFromString</a></b>(json)
								</div>
								<div class="description">Load metadata and/or data from a JSON stringNo callback "tableLoaded" is called since this is a synchronous operation.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#loadXML">loadXML</a></b>(url)
								</div>
								<div class="description">Load metadata and/or data from an XML urlThe callback "tableLoaded" is called when loading is complete.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#loadXMLFromString">loadXMLFromString</a></b>(xml)
								</div>
								<div class="description">Load metadata and/or data from an XML stringNo callback "tableLoaded" is called since this is a synchronous operation.</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#nextPage">nextPage</a></b>()
								</div>
								<div class="description">Go the next page if we are not already on the last page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#prevPage">prevPage</a></b>()
								</div>
								<div class="description">Go the previous page if we are not already on the first page</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#refreshGrid">refreshGrid</a></b>()
								</div>
								<div class="description">Refreshes the grid</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#remove">remove</a></b>(rowIndex)
								</div>
								<div class="description">Remove row at given index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#removeRow">removeRow</a></b>(rowId)
								</div>
								<div class="description">Remove row with given idDeprecated: use remove(rowIndex) instead</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#renderBarChart">renderBarChart</a></b>(divId, title, labelColumnIndexOrName, options:)
								</div>
								<div class="description">renderBarChart
Render open flash bar chart for the data contained in the table model</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#renderGrid">renderGrid</a></b>(containerid, className, tableid)
								</div>
								<div class="description">Renders the grid as an HTML table in the document</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#renderPieChart">renderPieChart</a></b>(divId, title, valueColumnIndexOrName, labelColumnIndexOrName:, options:)
								</div>
								<div class="description">renderPieChart</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#renderStackedBarChart">renderStackedBarChart</a></b>(divId, title, labelColumnIndexOrName, options:)
								</div>
								<div class="description">renderStackedBarChart
Render open flash stacked bar chart for the data contained in the table model</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setCaption">setCaption</a></b>(columnIndexOrName, caption)
								</div>
								<div class="description">Sets the table caption: set as null to remove</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setCellEditor">setCellEditor</a></b>(columnIndexOrName, cellEditor)
								</div>
								<div class="description">Sets the cell editor for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setCellRenderer">setCellRenderer</a></b>(columnIndexOrName, cellRenderer)
								</div>
								<div class="description">Sets the cell renderer for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setEnumProvider">setEnumProvider</a></b>(columnIndexOrName, enumProvider)
								</div>
								<div class="description">Sets the enum provider for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setHeaderEditor">setHeaderEditor</a></b>(columnIndexOrName, cellEditor)
								</div>
								<div class="description">Sets the header cell editor for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setHeaderRenderer">setHeaderRenderer</a></b>(columnIndexOrName, cellRenderer)
								</div>
								<div class="description">Sets the column header cell renderer for the specified column index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setPageIndex">setPageIndex</a></b>(pageIndex)
								</div>
								<div class="description">Sets the current page (no effect if pageSize is 0)</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setPageSize">setPageSize</a></b>(pageSize)
								</div>
								<div class="description">Sets the page size(pageSize of 0 means no pagination)</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setRowAttribute">setRowAttribute</a></b>(index, name, value)
								</div>
								<div class="description">Set custom row attribute</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#setValueAt">setValueAt</a></b>(rowIndex, columnIndex, value, render)
								</div>
								<div class="description">Sets the value at the specified index</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#sort">sort</a></b>(columnIndexOrName, descending, backOnFirstPage)
								</div>
								<div class="description">Sort on a column</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#tableLoaded">tableLoaded</a></b>()
								</div>
								<div class="description">Callback functions</div>
							</td>
						</tr>
					
						<tr>
							<td class="attributes">&nbsp;</td>
							<td class="nameDescription">
								<div class="fixedFont"><b><a href="../symbols/EditableGrid.html#updateChart">updateChart</a></b>(divId, chart)
								</div>
								<div class="description">updateChart</div>
							</td>
						</tr>
					
					</tbody>
				</table>
				
				
				
			
<!-- ============================== events summary ======================== -->
			

<!-- ============================== constructor details ==================== -->		
			
			<div class="details"><a name="constructor"> </a>
				<div class="sectionTitle">
					Class Detail
				</div>
				
				<div class="fixedFont">
						<b>EditableGrid</b>(name, config)
				</div>
				
				<div class="description">
					Creates a new EditableGrid.<p>You can specify here some configuration options (optional).<br/>You can also set these same configuration options afterwards.<p>These options are:<ul><li>enableSort: enable sorting when clicking on column headers (default=true)</li><li>doubleclick: use double click to edit cells (default=false)</li><li>editmode: can be one of<ul>		<li>absolute: cell editor comes over the cell (default)</li>		<li>static: cell editor comes inside the cell</li>		<li>fixed: cell editor comes in an external div</li></ul></li><li>editorzoneid: used only when editmode is set to fixed, it is the id of the div to use for cell editors</li><li>allowSimultaneousEdition: tells if several cells can be edited at the same time (default=false)<br/>Warning: on some Linux browsers (eg. Epiphany), a blur event is sent when the user clicks on a 'select' input to expand it.So practically, in these browsers you should set allowSimultaneousEdition to true if you want to use columns with option values and/or enum providers.This also used to happen in older versions of Google Chrome Linux but it has been fixed, so upgrade if needed.</li><li>saveOnBlur: should be cells saved when clicking elsewhere ? (default=true)</li><li>invalidClassName: CSS class to apply to text fields when the entered value is invalid (default="invalid")</li><li>ignoreLastRow: ignore last row when sorting and charting the data (typically for a 'total' row)</li><li>caption: text to use as the grid's caption</li><li>dateFormat: EU or US (default="EU")</li><li>shortMonthNames: list of month names (default=["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"])</li><li>smartColorsBar: colors used for rendering (stacked) bar charts</li><li>smartColorsPie: colors used for rendering pie charts</li><li>pageSize: maximum number of rows displayed (0 means we don't want any pagination, which is the default)</li></ul>
					
				</div>
				
				
				
				
					
						<dl class="detailList">
						<dt class="heading">Parameters:</dt>
						
							<dt>
								 <b>name</b>
								
							</dt>
								<dd></dd>
						
							<dt>
								 <b>config</b>
								
							</dt>
								<dd></dd>
						
						</dl>
					
					
					
					
					
					
					

			</div>
			

<!-- ============================== field details ========================== -->		
			
				<div class="sectionTitle">
					Field Detail
				</div>
				
					<a name="enableSort"> </a>
					<div class="fixedFont">
					
					
					<b>enableSort</b>
					
					</div>
					<div class="description">
						Default properties
						
						
					</div>
					
					

						
						
						
						

					
				
			

<!-- ============================== method details ========================= -->		
			
				<div class="sectionTitle">
					Method Detail
				</div>
				
					<a name="addCellValidator"> </a>
					<div class="fixedFont">
					
					
					<b>addCellValidator</b>(columnIndexOrName, cellValidator)
					
					</div>
					<div class="description">
						Adds a cell validator for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/CellValidator.html#constructor">CellValidator</a>}</span> <b>cellValidator</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="addDefaultCellValidators"> </a>
					<div class="fixedFont">
					
					
					<b>addDefaultCellValidators</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Adds default cell validators for the specified column index (according to the column type)
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="addRow"> </a>
					<div class="fixedFont">
					
					
					<b>addRow</b>(rowId, columns, dontSort, dontSort)
					
					</div>
					<div class="description">
						Append row with given id and dataDeprecated: use appendRow instead
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd>id of new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columns</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>dontSort</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>dontSort</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="append"> </a>
					<div class="fixedFont">
					
					
					<b>append</b>(rowId, columns, dontSort, dontSort)
					
					</div>
					<div class="description">
						Append row with given id and data
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd>id of new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columns</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>dontSort</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>dontSort</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="attachToHTMLTable"> </a>
					<div class="fixedFont">
					
					
					<b>attachToHTMLTable</b>(_table, _columns)
					
					</div>
					<div class="description">
						Attach to an existing HTML table.The second parameter can be used to give the column definitions.This parameter is left for compatibility, but is deprecated: you should now use "load" to setup the metadata.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>_table</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>_columns</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="canGoBack"> </a>
					<div class="fixedFont">
					
					
					<b>canGoBack</b>()
					
					</div>
					<div class="description">
						Returns true if we are not already on the first page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="canGoForward"> </a>
					<div class="fixedFont">
					
					
					<b>canGoForward</b>()
					
					</div>
					<div class="description">
						Returns true if we are not already on the last page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="clearCellValidators"> </a>
					<div class="fixedFont">
					
					
					<b>clearCellValidators</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Clear all cell validators for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="clearChart"> </a>
					<div class="fixedFont">
					
					
					<b>clearChart</b>(divId)
					
					</div>
					<div class="description">
						clearChart
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>divId</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="filter"> </a>
					<div class="fixedFont">
					
					
					<b>filter</b>(filterString)
					
					</div>
					<div class="description">
						Filter the content of the table
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>filterString</b>
									
								</dt>
								<dd>String string used to filter: all words must be found in the row</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="firstPage"> </a>
					<div class="fixedFont">
					
					
					<b>firstPage</b>()
					
					</div>
					<div class="description">
						Go the first page if we are not already on the first page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getCell"> </a>
					<div class="fixedFont">
					
					
					<b>getCell</b>(rowIndex, columnIndex)
					
					</div>
					<div class="description">
						Get cell element at given row and column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>columnIndex</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumn"> </a>
					<div class="fixedFont">
					
					
					<b>getColumn</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnCount"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnCount</b>()
					
					</div>
					<div class="description">
						Returns the number of columns
						
						
					</div>
					
					
					
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnIndex"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnIndex</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Find column index from its name
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnLabel"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnLabel</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the label of a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnName"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnName</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the name of a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnPrecision"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnPrecision</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the precision of a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnType"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnType</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the type of a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getColumnUnit"> </a>
					<div class="fixedFont">
					
					
					<b>getColumnUnit</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns the unit of a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getCurrentPageIndex"> </a>
					<div class="fixedFont">
					
					
					<b>getCurrentPageIndex</b>()
					
					</div>
					<div class="description">
						Returns the number of pages according to the current page size
						
						
					</div>
					
					
					
						
						
						
						
						
						
						

					<hr />
				
					<a name="getDisplayValueAt"> </a>
					<div class="fixedFont">
					
					
					<b>getDisplayValueAt</b>(rowIndex, columnIndex)
					
					</div>
					<div class="description">
						Returns the display value (used for sorting and filtering) at the specified index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columnIndex</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getPageCount"> </a>
					<div class="fixedFont">
					
					
					<b>getPageCount</b>()
					
					</div>
					<div class="description">
						Returns the number of pages according to the current page size
						
						
					</div>
					
					
					
						
						
						
						
						
						
						

					<hr />
				
					<a name="getPagesInInterval"> </a>
					<div class="fixedFont">
					
					
					<b>getPagesInInterval</b>(interval, callback)
					
					</div>
					<div class="description">
						Returns an array of page indices in the given interval.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>interval</b>
									
								</dt>
								<dd>The given interval must be an object with properties 'startPageIndex' and 'endPageIndex'.This interval may for example have been obtained with getCurrentPageInterval.</dd>
							
								<dt>
									<b>callback</b>
									
								</dt>
								<dd>The given callback is applied to each page index before adding it to the result array.This callback is optional: if none given, the page index will be added as is to the array.If given , the callback will be called with two parameters: pageIndex (integer) and isCurrent (boolean).</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getRow"> </a>
					<div class="fixedFont">
					
					
					<b>getRow</b>(index)
					
					</div>
					<div class="description">
						Get HTML row object at given index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>index</b>
									
								</dt>
								<dd>of the row</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getRowAttribute"> </a>
					<div class="fixedFont">
					
					
					<b>getRowAttribute</b>(index, name)
					
					</div>
					<div class="description">
						Get custom row attribute specified in XML
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>index</b>
									
								</dt>
								<dd>of the row</dd>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>name</b>
									
								</dt>
								<dd>of the attribute</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getRowCount"> </a>
					<div class="fixedFont">
					
					
					<b>getRowCount</b>()
					
					</div>
					<div class="description">
						Returns the number of rows
						
						
					</div>
					
					
					
						
						
						
						
						
						
						

					<hr />
				
					<a name="getRowId"> </a>
					<div class="fixedFont">
					
					
					<b>getRowId</b>(index)
					
					</div>
					<div class="description">
						Get row id for given row index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>index</b>
									
								</dt>
								<dd>of the row</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getRowIndex"> </a>
					<div class="fixedFont">
					
					
					<b>getRowIndex</b>(rowId)
					
					</div>
					<div class="description">
						Get index of row (in filtered data) with given id
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd>or HTML row object</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getRowValues"> </a>
					<div class="fixedFont">
					
					
					<b>getRowValues</b>(rowIndex)
					
					</div>
					<div class="description">
						Return an associative array (column name => value) of values in row with given index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="getSlidingPageInterval"> </a>
					<div class="fixedFont">
					
					
					<b>getSlidingPageInterval</b>(slidingWindowSize)
					
					</div>
					<div class="description">
						Returns an interval { startPageIndex: ..., endPageIndex: ... } so that a window of the given size is visible around the current page (hence the 'sliding').If pagination is not enabled this method displays an alert and returns null.If pagination is enabled but there is only one page this function returns null (wihtout error).
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>slidingWindowSize</b>
									
								</dt>
								<dd>size of the visible window</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="getValueAt"> </a>
					<div class="fixedFont">
					
					
					<b>getValueAt</b>(rowIndex, columnIndex)
					
					</div>
					<div class="description">
						Returns the value at the specified index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columnIndex</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="hasColumn"> </a>
					<div class="fixedFont">
					
					
					<b>hasColumn</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns true if the column exists
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="insert"> </a>
					<div class="fixedFont">
					
					
					<b>insert</b>(rowIndex, rowId, columns, dontSort, dontSort)
					
					</div>
					<div class="description">
						Insert row with given id and data before given row index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd>index of row before which to insert new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd>id of new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columns</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>dontSort</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>dontSort</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="insertAfter"> </a>
					<div class="fixedFont">
					
					
					<b>insertAfter</b>(rowIndex, rowId, columns, dontSort, dontSort)
					
					</div>
					<div class="description">
						Insert row with given id and data after given row index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd>index of row after which to insert new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd>id of new row</dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columns</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>dontSort</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>dontSort</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="isColumnBar"> </a>
					<div class="fixedFont">
					
					
					<b>isColumnBar</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns true if the column is to be displayed in a bar chart
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="isColumnNumerical"> </a>
					<div class="fixedFont">
					
					
					<b>isColumnNumerical</b>(columnIndexOrName)
					
					</div>
					<div class="description">
						Returns true if the column is numerical (double or integer)
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="isSame"> </a>
					<div class="fixedFont">
					
					
					<b>isSame</b>(v1, v2)
					
					</div>
					<div class="description">
						Detect is 2 values are exactly the same (type and value). Numeric NaN are considered the same.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>v1</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>v2</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd>boolean</dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="lastPage"> </a>
					<div class="fixedFont">
					
					
					<b>lastPage</b>()
					
					</div>
					<div class="description">
						Go the last page if we are not already on the last page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="load"> </a>
					<div class="fixedFont">
					
					
					<b>load</b>(object)
					
					</div>
					<div class="description">
						Load metadata and/or data from a Javascript objectNo callback "tableLoaded" is called since this is a synchronous operation.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>object</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="loadJSON"> </a>
					<div class="fixedFont">
					
					
					<b>loadJSON</b>(url)
					
					</div>
					<div class="description">
						Load metadata and/or data from a JSON urlThe callback "tableLoaded" is called when loading is complete.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>url</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="loadJSONFromString"> </a>
					<div class="fixedFont">
					
					
					<b>loadJSONFromString</b>(json)
					
					</div>
					<div class="description">
						Load metadata and/or data from a JSON stringNo callback "tableLoaded" is called since this is a synchronous operation.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>json</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="loadXML"> </a>
					<div class="fixedFont">
					
					
					<b>loadXML</b>(url)
					
					</div>
					<div class="description">
						Load metadata and/or data from an XML urlThe callback "tableLoaded" is called when loading is complete.
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>url</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="loadXMLFromString"> </a>
					<div class="fixedFont">
					
					
					<b>loadXMLFromString</b>(xml)
					
					</div>
					<div class="description">
						Load metadata and/or data from an XML stringNo callback "tableLoaded" is called since this is a synchronous operation.Contributed by Tim Consolazio of Tcoz Tech Services, tcoz@tcoz.comhttp://tcoztechwire.blogspot.com/2012/04/setxmlfromstring-extension-for.html
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>xml</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="nextPage"> </a>
					<div class="fixedFont">
					
					
					<b>nextPage</b>()
					
					</div>
					<div class="description">
						Go the next page if we are not already on the last page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="prevPage"> </a>
					<div class="fixedFont">
					
					
					<b>prevPage</b>()
					
					</div>
					<div class="description">
						Go the previous page if we are not already on the first page
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="refreshGrid"> </a>
					<div class="fixedFont">
					
					
					<b>refreshGrid</b>()
					
					</div>
					<div class="description">
						Refreshes the grid
						
						
					</div>
					
					
					
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="remove"> </a>
					<div class="fixedFont">
					
					
					<b>remove</b>(rowIndex)
					
					</div>
					<div class="description">
						Remove row at given index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="removeRow"> </a>
					<div class="fixedFont">
					
					
					<b>removeRow</b>(rowId)
					
					</div>
					<div class="description">
						Remove row with given idDeprecated: use remove(rowIndex) instead
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowId</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="renderBarChart"> </a>
					<div class="fixedFont">
					
					
					<b>renderBarChart</b>(divId, title, labelColumnIndexOrName, options:)
					
					</div>
					<div class="description">
						renderBarChart
Render open flash bar chart for the data contained in the table model
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>divId</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>title</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>labelColumnIndexOrName</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>options:</b>
									
								</dt>
								<dd>legend (label of labelColumnIndexOrName), bgColor (#ffffff), alpha (0.9), limit (0), bar3d (true), rotateXLabels (0)</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="renderGrid"> </a>
					<div class="fixedFont">
					
					
					<b>renderGrid</b>(containerid, className, tableid)
					
					</div>
					<div class="description">
						Renders the grid as an HTML table in the document
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>containerid</b>
									
								</dt>
								<dd>id of the div in which you wish to render the HTML table (this parameter is ignored if you used attachToHTMLTable)</dd>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>className</b>
									
								</dt>
								<dd>CSS class name to be applied to the table (this parameter is ignored if you used attachToHTMLTable)</dd>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>tableid</b>
									
								</dt>
								<dd>ID to give to the table (this parameter is ignored if you used attachToHTMLTable)</dd>
							
							</dl>
						
						
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">See:</dt>
							
								<dd><a href="../symbols/EditableGrid.html#attachToHTMLTable">EditableGrid#attachToHTMLTable</a></dd>
							
								<dd><a href="../symbols/EditableGrid.html#loadXML">EditableGrid#loadXML</a></dd>
							
							</dl>
						

					<hr />
				
					<a name="renderPieChart"> </a>
					<div class="fixedFont">
					
					
					<b>renderPieChart</b>(divId, title, valueColumnIndexOrName, labelColumnIndexOrName:, options:)
					
					</div>
					<div class="description">
						renderPieChart
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>divId</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>title</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>valueColumnIndexOrName</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>labelColumnIndexOrName:</b>
									
								</dt>
								<dd>if same as valueColumnIndexOrName, the chart will display the frequency of values in this column</dd>
							
								<dt>
									<b>options:</b>
									
								</dt>
								<dd>startAngle (0), bgColor (#ffffff), alpha (0.5), limit (0), gradientFill (true)</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="renderStackedBarChart"> </a>
					<div class="fixedFont">
					
					
					<b>renderStackedBarChart</b>(divId, title, labelColumnIndexOrName, options:)
					
					</div>
					<div class="description">
						renderStackedBarChart
Render open flash stacked bar chart for the data contained in the table model
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>divId</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>title</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>labelColumnIndexOrName</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>options:</b>
									
								</dt>
								<dd>legend (label of labelColumnIndexOrName), bgColor (#ffffff), alpha (0.8), limit (0), rotateXLabels (0)</dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setCaption"> </a>
					<div class="fixedFont">
					
					
					<b>setCaption</b>(columnIndexOrName, caption)
					
					</div>
					<div class="description">
						Sets the table caption: set as null to remove
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>columnIndexOrName</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>caption</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					<hr />
				
					<a name="setCellEditor"> </a>
					<div class="fixedFont">
					
					
					<b>setCellEditor</b>(columnIndexOrName, cellEditor)
					
					</div>
					<div class="description">
						Sets the cell editor for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/CellEditor.html#constructor">CellEditor</a>}</span> <b>cellEditor</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setCellRenderer"> </a>
					<div class="fixedFont">
					
					
					<b>setCellRenderer</b>(columnIndexOrName, cellRenderer)
					
					</div>
					<div class="description">
						Sets the cell renderer for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/CellRenderer.html#constructor">CellRenderer</a>}</span> <b>cellRenderer</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setEnumProvider"> </a>
					<div class="fixedFont">
					
					
					<b>setEnumProvider</b>(columnIndexOrName, enumProvider)
					
					</div>
					<div class="description">
						Sets the enum provider for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/EnumProvider.html#constructor">EnumProvider</a>}</span> <b>enumProvider</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setHeaderEditor"> </a>
					<div class="fixedFont">
					
					
					<b>setHeaderEditor</b>(columnIndexOrName, cellEditor)
					
					</div>
					<div class="description">
						Sets the header cell editor for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/CellEditor.html#constructor">CellEditor</a>}</span> <b>cellEditor</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setHeaderRenderer"> </a>
					<div class="fixedFont">
					
					
					<b>setHeaderRenderer</b>(columnIndexOrName, cellRenderer)
					
					</div>
					<div class="description">
						Sets the column header cell renderer for the specified column index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{<a href="../symbols/CellRenderer.html#constructor">CellRenderer</a>}</span> <b>cellRenderer</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setPageIndex"> </a>
					<div class="fixedFont">
					
					
					<b>setPageIndex</b>(pageIndex)
					
					</div>
					<div class="description">
						Sets the current page (no effect if pageSize is 0)
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>pageIndex</b>
									
								</dt>
								<dd>Integer page index</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setPageSize"> </a>
					<div class="fixedFont">
					
					
					<b>setPageSize</b>(pageSize)
					
					</div>
					<div class="description">
						Sets the page size(pageSize of 0 means no pagination)
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>pageSize</b>
									
								</dt>
								<dd>Integer page size</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setRowAttribute"> </a>
					<div class="fixedFont">
					
					
					<b>setRowAttribute</b>(index, name, value)
					
					</div>
					<div class="description">
						Set custom row attribute
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>index</b>
									
								</dt>
								<dd>of the row</dd>
							
								<dt>
									<span class="light fixedFont">{String}</span> <b>name</b>
									
								</dt>
								<dd>of the attribute</dd>
							
								<dt>
									<b>value</b>
									
								</dt>
								<dd>of the attribute</dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="setValueAt"> </a>
					<div class="fixedFont">
					
					
					<b>setValueAt</b>(rowIndex, columnIndex, value, render)
					
					</div>
					<div class="description">
						Sets the value at the specified index
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>rowIndex</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Integer}</span> <b>columnIndex</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>value</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>render</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="sort"> </a>
					<div class="fixedFont">
					
					
					<b>sort</b>(columnIndexOrName, descending, backOnFirstPage)
					
					</div>
					<div class="description">
						Sort on a column
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<span class="light fixedFont">{Object}</span> <b>columnIndexOrName</b>
									
								</dt>
								<dd>index or name of the column</dd>
							
								<dt>
									<span class="light fixedFont">{Boolean}</span> <b>descending</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>backOnFirstPage</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
						
						

					<hr />
				
					<a name="tableLoaded"> </a>
					<div class="fixedFont">
					
					
					<b>tableLoaded</b>()
					
					</div>
					<div class="description">
						Callback functions
						
						
					</div>
					
					
					
						
						
						
						
						
						
						

					<hr />
				
					<a name="updateChart"> </a>
					<div class="fixedFont">
					
					
					<b>updateChart</b>(divId, chart)
					
					</div>
					<div class="description">
						updateChart
						
						
					</div>
					
					
					
						
							<dl class="detailList">
							<dt class="heading">Parameters:</dt>
							
								<dt>
									<b>divId</b>
									
								</dt>
								<dd></dd>
							
								<dt>
									<b>chart</b>
									
								</dt>
								<dd></dd>
							
							</dl>
						
						
						
						
						
							<dl class="detailList">
							<dt class="heading">Returns:</dt>
							
								<dd></dd>
							
							</dl>
						
						
						

					
				
			
			
<!-- ============================== event details ========================= -->		
			
			
			<hr />
		</div>

		
<!-- ============================== footer ================================= -->
		
		
		<div class="fineprint" style="clear:both">
			
			Documentation generated by <a href=
			"http://code.google.com/p/jsdoc-toolkit/" target="_blankt">JsDoc Toolkit</a> 2.0.1 on Tue Apr 24 2012 15:18:29 GMT+0200 (CEST)        
			
			<div class="right"><a href="http://www.webismymind.be"><img src="http://www.editablegrid.net/templates/editablegrid/images/logo.png" alt="" /></a>
			</div>
			
		</div> 
	 </div>
	</body>
</html>
